general immunity - French English Dictionary